Automated Integration of Web Services in BPEL4WS Processes

نویسندگان

  • Steffen Bleul
  • Diana Elena Comes
  • Kurt Geihs
  • Marc Kirchhoff
چکیده

In order to fully exploit the potential of dynamic service-oriented architectures based on Web Services we provide a novel self-integration service infrastructure that supports automatic service discovery and reconfiguration for BPEL4WS processes. Our service discovery approach takes into account possible runtime transformations such that a service in a BPEL4WS process can be replaced by a semantically similar service even if service interfaces and message structures do not match. We present the main building blocks of our solution, i.e. a standard-conformant WSDL schema extension called Mediation Contract Extension (MECE), a corresponding semantic discovery algorithm, and a runtime mediation system that generates appropriate XSLT transformations on the fly. Our solution dynamically instantiates mediators to bind services to service processes specified with BPEL4WS.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Business Process Execution Language for Web Services

Permission to copy and display the "Business Process Execution Language for Web Services Specification, version 1.1 dated May 5, 2003" (hereafter "the BPEL4WS Specification"), in any medium without fee or royalty is hereby granted, provided that you include the following on ALL copies of the BPEL4WS Specification, or portions thereof, that you make: 1. A link to the BPEL4WS Specification at the...

متن کامل

UML Modelling of Automated Business Processes with a Mapping to BPEL4WS

The Business Process Execution Language for Web Services (BPEL4WS) provides an XML notation and semantics for specifying business process behaviour based on Web Services. A BPEL4WS process is defined in terms of its interactions with partners. A partner may provide services to the process, require services from the process, or participate in a two-way interaction with the process. The Unified M...

متن کامل

Web Services and BPEL4WS for Dynamic eBusiness Negotiation Processes

The automated negotiation systems are important in building flexible inter-organizational supply chain systems. In this paper, we argue that web service is perhaps the most appropriate technologies for implementing negotiation systems due to many unique characteristics of the application domain. We present an architecture of web service based negotiation system incorporating the BPEL4WS, a stan...

متن کامل

An Approach for the Automated Composition of BPEL Processes

We describe a technique for the automated synthesis of new composite web services. Given a set of component services described as abstract bpel4ws processes enriched with semantic annotations, and given a composition requirement, we automatically generate an executable bpel4ws process that, once deployed, is able to interact with the components to satisfy the requirement. We focus in particular...

متن کامل

Conducting The Agile Negotiation Processes Involved In The BPEL4WS Model On a Multi-agent Platform

A key requirement for current e-Business is to build interoperable e-Business processes for the emerging business models within different enterprise boundaries. Negotiation processes are at the core of the inter-operable e-Business. While research on negotiation is not new, the vast majority of the studies to date have been based on the multi-agent platform. However, it is very common that nego...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009